package com.jt.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.stereotype.Component;

@Data//lombok提供动态注入set/get/toString等方法
@Accessors(chain = true)//链式加载/lombok重写set方法
@TableName("demo_user")//实现对象与表名映射
public class User {
    //设置主键自增
    @TableId(type = IdType.AUTO)
    private Integer id;
    //实现属性与字段的映射--如果属性与字段名字一样则注释可以省略
    //@TableField("name")
    private String name;
    //@TableField("age")
    private Integer age;
    //@TableField("sex")
    private String sex;
}
